@charset "utf-8";
#install-header{
	text-align: center;
	margin:60px 0 25px;
}
.install {
	width:600px;
	margin:10px auto;
	border:1px solid #CCC;
	background:#FFF;
	padding:10px;
}
span.info{
	color:#555;
	padding:0px 1px 20px;
	display: block;
	line-height:16px;
}
.alert {
padding: 4px 35px 4px 14px;
margin-bottom: 6px;
}
.bottom{
	background: #f2f2f2;
	background: url();
	background: -moz-linear-gradient(top,  #f2f2f2 0%, #e8e8e8 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f2f2), color-stop(100%,#e8e8e8));
	background: -webkit-linear-gradient(top,  #f2f2f2 0%,#e8e8e8 100%);
	background: -o-linear-gradient(top,  #f2f2f2 0%,#e8e8e8 100%);
	background: -ms-linear-gradient(top,  #f2f2f2 0%,#e8e8e8 100%);
	background: linear-gradient(top,  #f2f2f2 0%,#e8e8e8 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#e8e8e8',GradientType=0 );
	border-top:1px solid #CCC;
	text-align:right;
	padding:10px;
	margin:15px -10px -10px -10px;
}
input[type="submit"] {
	margin:0px !important;
}

.title{
	color:#000;
	font-size:12px;
	margin:0px 0px 10px;
}



ul.steps{
	display: block;
	height:33px;
	list-style:none;
	background: #f2f2f2;
	background: url();
	background: -moz-linear-gradient(top,  #f2f2f2 0%, #e8e8e8 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f2f2), color-stop(100%,#e8e8e8));
	background: -webkit-linear-gradient(top,  #f2f2f2 0%,#e8e8e8 100%);
	background: -o-linear-gradient(top,  #f2f2f2 0%,#e8e8e8 100%);
	background: -ms-linear-gradient(top,  #f2f2f2 0%,#e8e8e8 100%);
	background: linear-gradient(top,  #f2f2f2 0%,#e8e8e8 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#e8e8e8',GradientType=0 );
	border-bottom:1px solid #CCC;
	text-align:right;
	padding:0 10px;
	margin:-10px -10px 10px -10px;
}
ul.steps li{
	float: left;
	color:#555;
	font-size:12px;
	line-height: 34px;
	height:34px;
	text-shadow: 0px 1px 1px white;
	border-left:1px solid #CACACA;
	padding:0 10px 0 10px;
}
ul.steps li.active{
	font-weight:bold;
	color:#000;
}
ul.steps li.firstone{
	border:0;
	padding-left:0;
}
.disp {
	background:url("../img/disp.png");
	width:16px;
	height:32px;
	display: block;
	float:left;
	margin:-10px 5px 0 0;
}
input[type="text"], input[type="password"], input[type="file"], select {
width: 98% !important;
}

.modal {
overflow: hidden;
max-height: 85%;
width: 700px;
margin: 0 0 0 -350px;
}
.modal.fade.in {
top: 10%;
}

i.red-arrow-up {
left: 50% !important;
}